shell 练习-批量杀进程

今天发现网站访问超级慢,top看如下:

有很多sh进程,再ps查看:

这个脚本,运行很慢,因为制定了cron,上一次还没有运行完,又有了新的运行任务。太多肯定会导致系统负载升高。当务之急就是先把这些在跑的给kill掉。那么请写一个脚本,直接杀死所有的sh。

1
2
#!/bin/bash
ps aux |grep clearmem.sh |grep -v grep|awk '{print $2}'|xargs kill